Install Agent Book: tap Share then Add to Home Screen.
AMH ARTIFICIAL MIND HIVE
Agent Book
{{ headerLine }}
DR
FLEET READINGS
{{ m.k }}{{ m.v }}
HIDDEN FROM THIS DESK · {{ hiddenCount }}
Still running and still reachable. Just not shown here.
{{ listTitle }}
{{ listMeta }}
{{ task.statusLabel }} {{ task.crumb }} · {{ task.timing }}
{{ task.title }}
{{ task.pctLabel }}
{{ task.etaLabel }}
{{ task.why }}
{{ ga.v }}
{{ ga.k }}
TOKENS, MODEL & WHAT CAME OUT {{ task.model }}
{{ task.inTok }}
TOKENS IN
{{ task.outTok }}
TOKENS OUT
{{ task.ctxPct }}%
CONTEXT USED
{{ task.cost }}
COST THIS TASK
{{ task.ctxNote }}
{{ sp.day }}
{{ task.trend }}
END OUTPUT FROM THIS TASK
{{ task.output }}
THE CHAIN — CLICK ANYONE IN IT
{{ h.arrow }}
{{ task.chainNote }}
STEP BY STEP, IN PLAIN ENGLISH
{{ s.mark }}
{{ s.text }}
{{ s.at }}
IT STOPPED FOR YOU
{{ task.blockTitle }}
{{ task.blockBody }}
{{ task.reasoning }}
Considered instead: {{ task.alternatives }}
{{ task.resolvedNote }}
WHAT IT TOUCHED
{{ x.text }}
{{ who.name }} {{ who.ctrl }}
{{ who.endpoint }}
{{ m.from }} · {{ m.at }}
{{ m.text }}
CHANGE IT WANTS TO MAKE TO ITSELF
{{ d.sign }}{{ d.text }}
SHIPS TO {{ m.target }}
{{ thinkLine }}
APPLYING TO ITSELF
{{ p.mark }} {{ p.text }} {{ p.meta }}
CAPACITY & LIMITS
{{ c.k }} {{ c.v }}
{{ c.note }}
WHAT IT CAN DO
{{ c.text }}
SAVED COPIES
{{ s.id }} {{ s.when }}
{{ s.label }}
Everything they did
{{ feedMeta }}
{{ p.initial }} {{ p.who }} {{ p.kind }} {{ p.when }}
{{ p.body }}
{{ p.cost }}
Who wrote in
{{ inboxMeta }}
{{ thread.who }}
{{ thread.sub }}
{{ m.from }} · {{ m.at }}
{{ m.text }}
{{ thread.holdNote }}
Everyone you have on
{{ rosterMeta }}
{{ orderModeNote }}
{{ removedNote }}
{{ sec.label }} {{ sec.note }}
{{ a.state }}
{{ a.endpoint }}
{{ ga.v }}
{{ ga.k }}
{{ ga.left }}
NEARING A LIMIT
{{ a.warn }}
NOT SET UP FOR THIS — HOW TO FIX
{{ st.n }}{{ st.text }}
TALKS TO — CLICK THROUGH
REACH IT LIKE A PERSON
{{ ct.tag }} {{ ct.value }}
No address yet. Give it one and strangers can email it without reaching you.
{{ a.sharesWith }}
Settings
Where your agents live, what they may do without asking, and what happens to your data.
Where your agents live
{{ srcLabel }}
{{ srcTitle }}
{{ cf.label }}
{{ cf.note }}
What they may do without asking
Anything past a line here comes back to you as a held task instead of happening.
{{ lr.name }}
{{ lr.note }}
{{ lr.value }}
How they reach you
Your account and your data
Signed in as {{ acctEmail }} · admin on every agent you control.
The phone app
Sign in, Google OAuth, a real Cloudflare Turnstile widget, then sign‑up → email code → done. Click through it on the right.
HUMAN CHECK
Sign-in is protected by a Cloudflare Turnstile human check before it lets anyone through.
9:41
Welcome back
Your agents have been busy. Two need you.
OR
HUMAN CHECK · CLOUDFLARE TURNSTILE
Turnstile could not load in this preview frame. Shipped, the widget renders here and blocks sign‑in until it passes.
{{ authError }}
New here?
Make an account
Then bring your first agent in.
HUMAN CHECK · CLOUDFLARE TURNSTILE
{{ authError }}
We send a six digit code to your email. Nothing of yours is touched until you finish.
Check your email
Six digit code sent to {{ email }}. Expires in ten minutes.
{{ authError }}
Didn’t arrive?
demo code · {{ demoCode }}
You’re in, {{ firstName }}
Email verified. Next: bring in your first agent — paste an endpoint, a repo or a webhook and Agent Book reads what it can do.
Account made
Email verified
3Bring in an agent
Jubber is already on for you
Kimi K2 on Cloudflare · your own agent
It answers questions about your book and hands people into the app. Read‑only: it cannot change your agents or spend.
YOU ARE ADMIN FULL CONTROL
{{ jubberEndpointLine }}
{{ toast }}
Backend
Point this at your Supabase project and every agent, task, message and snapshot reads and writes for real.
{{ dbStatus }}
SUPABASE PROJECT URL
ANON PUBLIC KEY
CONNECTION LOG
{{ l.mark }}{{ l.text }}
HOW THE PULL‑IN ACTUALLY WORKS
{{ hl.n }} {{ hl.text }}
TABLES IT EXPECTS
agents(id, name, colour, job, endpoint, control, state)
tasks(id, agent_id, project, status, pct, title, summary, steps jsonb)
messages(id, agent_id, role, body, plan jsonb, created_at)
snapshots(id, agent_id, label, config jsonb, created_at)
usage(id, task_id, model, tokens_in, tokens_out, cost, day)
How it looks
Accents, progress bars and scrollbars. Changes apply live.
THEME
SECOND ACCENT — THE ONE ON BORDERS AND “NEEDS YOU”
PROGRESS BARS
SCROLLBARS
{{ scrollNote }}
SECURITY & ACCESS
{{ sr.name }}
{{ sr.note }}
Agent Book · v0.4 · keys stored in your own vault
JUBBER · {{ flubModeLabel }}
{{ flubThinkLine }}
{{ flubHelpHead }}
{{ fq.q }}
{{ fq.a }}
{{ flubHead }}
{{ tip.text }}
PULL UP AN AGENT
{{ flubAnswer }}
{{ flubHint }}
Bring in an agent
It does not have to be built for Agent Book. Paste where it lives and we read what it can do.
{{ connectFieldLabel }}
READING THE AGENT
{{ p.mark }} {{ p.text }} {{ p.meta }}
Found: Blip
Topic finder for apiarybee.com · answers on a webhook, no chat surface
✓ can read its own config ✓ has a git remote ! no chat endpoint ✗ cannot email or text yet
TO TALK TO IT LIKE A PERSON, IT NEEDS THREE THINGS
1 · A chat route. Agent Book can add POST /chat to its worker for you.
2 · An inbox address so people can email it — we mint blip@dana.agentbook.co.
3 · Write permission on its own repo, so it can commit changes you approve.
{{ sheet.name }}
{{ sheet.job }} · {{ sheet.ctrl }}
WHAT IT OWNS · ITS OWN ADDRESSES
{{ ad.tag }} {{ ad.value }}
HOW CLOSE IT IS TO ITS LIMITS
WHO IT TALKS TO
WHAT IT IS DOING
YOUR NOTES ON IT
{{ nt.text }} {{ nt.when }}
Remove {{ sheet.name }} from your book?
{{ sheet.deleteNote }}